earthworking machine - Turco Inglés Diccionario